#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include"authentification.h"


void identification (long int *id ,char paswd[])
{
printf ("\ndonner l'identifiant\t");
scanf("%ld",id);
printf("\ndonner le mot de passe\t");
fflush(stdin);
scanf("%s",paswd);
}


int verification(long int *id,char paswd[10])
{
FILE* f;
int trouve=0,i=0;
long int iden;
char pwd[10];
char nom[10];
char prenom[10];
long int cin;
int age;
char fct[20];
do{
	identification (id,paswd);
	f=fopen("utilisateur.txt","r");

	do{
		fscanf(f,"%ld %s %s %s %s %ld %d",&iden,pwd,fct,nom,prenom,&cin,&age);
		if(strcmp(paswd,pwd)==0 && *id==iden)
	trouve=1;
	}while(trouve==0 && !feof(f));
	i++;
	if(trouve==0 && i < 3) printf("! identifiant/mot de passe incorrect , Réessayez :");
	fclose(f);

}while (i < 3 && trouve==0);

return(trouve);
}
